self dependent - Turc Anglais Dictionnaire